armored catfish - Turc Anglais Dictionnaire